home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / midi / midibrdg.lha / midibridge / docs / italiano / MIDIBridge.DOC
Text File  |  1995-12-30  |  8KB  |  200 lines

  1. MIDI BRIDGE 
  2.  
  3. Scritto Da: Fabio Rotondo.
  4.  
  5.  
  6.  
  7. ATTENZIONE:
  8. -----------
  9. Il  software  viene  fornito  "cos'ì  com'è",  l'autore non può essere ritenuto
  10. colpevole  per  eventuali  danni  hardware  o  software derivanti l'utilizzo di
  11. questo  programma.  L'autore non può inoltre risultare colpevole di anomalie di
  12. funzionamento  del  sistema  operativo  o  della  perdita  di dati attribuibili
  13. dall'utilizzo  di  questo  programma.   Usate questo programma a vostro rischio
  14. personale.
  15.  
  16. COPYRIGHT:
  17. ----------
  18. Questo programma è (C)Copyright 1995 Fabio Rotondo.
  19. Sebbene  il  programma sia quindi proprietario, potete liberamente utilizzare e
  20. distribuire questo programma senza però chiedere soldi per la copia.
  21. Il  programma  è  GiftWare,  significa che se lo trovate utile e lo apprezzate,
  22. potete  spedire  un  "regalo"  di  qualsiasi  tipo  (dischetti, soldi, software
  23. scritto da voi, cartoline ecc...) all'autore:
  24.  
  25.     Fabio Rotondo
  26.     C.so Vercelli 9
  27.     28100 Novara
  28.     ITALY
  29.     Tel. 0321 - 459676
  30.  
  31.     e-mail: fsoft@intercom.it
  32.  
  33. Spero che apprezzerete i miei sforzi ed utilizzerete il mio programma.
  34.  
  35. DISTRIBUZIONE:
  36. --------------
  37. Il   programma   è   liberamente  distribuibile.   Potete  quindi  copiarlo  ed
  38. installarvelo  su  Hard Disk senza violare alcuna legge.  Per la distribuzione,
  39. comunque, dovete rispettare le seguenti regole:
  40.  
  41.   1 - Non modificare in alcun modo il file di archivio col quale viene
  42.       distribuito il programma.
  43.   2 - Non aggiungere, cancellare o modificare alcun file dell'archivio.
  44.   3 - Nel caso desideriate tradurre il programma o il manuale in altre
  45.       lingue, dovrete prima richiedere l'autorizzazione scritta dell'autore.
  46.   4 - Nel caso desideriate inserire il programma in una raccolta di programmi
  47.       free/shareware per la vendita dovrete richiedere l'autorizzazione
  48.       dell'autore. Gradirei anche ricevere una copia della raccolta.
  49.   5 - Se utilizzerete il programma per creare del software PD o Commerciale
  50.       gradirei comparire nei Greetings e, se possibile, ricevere una copia
  51.       del programma.
  52.   6 - Il programma è GiftWare: speditemi un regalino...
  53.  
  54. Se rispetterete questi punti, allora andremo sempre d'accordo.
  55.  
  56.  
  57. INTRODUZIONE:
  58. -------------
  59. Benvenuti  a  MIDI  Bridge!   Questo  è un piccolo programma che ho scritto per
  60. sopperire  ad una necessità personale che avevo ormai da molto tempo.  Chiunque
  61. di voi abbia mai interfacciato via MIDI tramite Amiga una tastiera con un'altra
  62. periferica  MIDI  (ad  esempio  una  tastiera  ed  un expander) avrà notato che
  63. l'interfaccia   MIDI   NON  FUNZIONA  come  "PONTE"  tra  le  due  periferiche.
  64. Personalmente, prima di creare MIDI Bridge, caricavo un programma di sequencing
  65. MIDI  professionale  che,  una  volta  caricato,  mi  permetteva  di comunicare
  66. normalmente  tra  Amiga e l'expander.  Però questa non era una buona soluzione.
  67. Usare  un  programma che richiede gran parte delle risorse del sistema solo per
  68. sfruttarne  una  "minima"  caratteristica non mi piaceva molto.  Ecco perchè ho
  69. creato  MIDI  Bridge.   Un  programma  piccolo,  semplice  e  comodo che esegue
  70. esattamente  tutte  le operazioni che mi servono.  Ed ecco perchè, se mai avete
  71. avuto lo stesso problema, lo userete anche voi.
  72.  
  73. CARATTERISTICHE PRINCIPALI:
  74. ---------------------------
  75. Ecco un elenco delle caratteristiche principali di MIDI Bridge:
  76.  
  77.   * Utilizzo della bgui.library
  78.   * Utilizzo della camd.library
  79.   * Scritto in AmigaE V3.1
  80.   * E' una Commodity. Può essere iconificato per apparire quando è
  81.     richiesto tramite i tasti (lshift lalt m).
  82.   * E' corto (attualmente meno di 5K!)
  83.  
  84.  
  85. UTILIZZO:
  86. ---------
  87. Per sfruttare MIDI Bridge è necessario il KickStart 2.1+ (per la gestione
  88. della Commodity), una interfaccia MIDI e due o più strumenti MIDI collegati.
  89.  
  90. Dovete avere anche le seguenti librerie (non fornite con MIDIBridge):
  91.  
  92.         bgui.library    V1.2 +
  93.         camd.library    V1.0 +
  94.  
  95.  
  96. Gli strumenti MIDI devono essere collegati in "cascata", seguendo questo schema.
  97.  
  98.   TASTIERA MIDI   (Sorgente Segnali MIDI)
  99.        |
  100.       OUT
  101.        |
  102.        |
  103.        |               __
  104.       IN          __  ///
  105.        |          \\\///
  106.      AMIGA         \XX/ AMIGA ... Feel the Power!!
  107.        |
  108.       OUT
  109.        |
  110.        |
  111.        |
  112.       IN
  113.        |
  114.    EXPANDER
  115.  
  116. praticamente,  il  MIDI  OUT della tastiera deve essere collegato al MIDI IN di
  117. Amiga.   Il  MIDI  OUT di Amiga deve essere collegato al MIDI IN dell'expander.
  118. Chiunque utilizzi il MIDI normalmente, ha già comunque le periferiche collegate
  119. in questo modo.
  120.  
  121. Per lanciare il programma, è sufficiente fare un doppio click sull'icona.  Ecco
  122. cosa succederà dopo che avrete eseguito questa pericolosisima operazione.
  123.  
  124.  
  125. MIDI BRIDGE:
  126. ------------
  127. La finestra di MIDI Bridge è così composta:
  128.  
  129.    -------------------------------------
  130.   |  |                                  |
  131.   |__|__________________________________|
  132.   |  ________  _______  ______  ______  |
  133.   | |        ||       ||      ||      | |
  134.   | | Receive|| About || Hide || Quit | |
  135.   | |________||_______||______||______| |
  136.   |                                     |
  137.   |-------------------------------------|
  138.   |     ____                            |
  139.   |    |    |      ____________________ |
  140.   | CH:| 1  | PC: |                    ||
  141.   |    |____|      -------------------- |
  142.   |                                     |
  143.   |_____________________________________|
  144.  
  145.  
  146. Receive MIDI - Con questo gadget si attiva la ricezione/trasmissione dei dati MIDI.
  147. About        - Mostra delle informazioni riguardanti il programma.
  148. Hide         - Nasconde Midi Bridge, ma lo mantiene in memoria.
  149. Quit         - Termina MIDI Bridge.
  150.  
  151. I  due gadget sotostanti sono particolari.  Permettono infatti all'utilizzatore
  152. di  cambiare  il PC (Program Change) del canale attualmente selezionato, quello
  153. che è mostrato da CH.
  154. Il  gadget  CH  è  un  "pop-up",  premendolo  con il mouse, potrete selezionare
  155. rapidamente il canale affetto dallo slider del PC.
  156.  
  157.  
  158. ATTENZIONE:
  159. -----------
  160. * MIDI Brige trasmette i messaggi che riceve SUGLI STESSI CANALI dai quali
  161.   vengono ricevuti. Il gadget CH non ha effetto sul canale di trasmissione.
  162.   Se per esempio state suonando sul canale 1, i messaggi verranno trasmessi
  163.   all'expander sul canale 1, anche se CH è settato a 5.
  164.  
  165. * Quando il gadget Bridge è selezionato, Amiga entra in BUSY LOOP ed occupa
  166.   una considerevole quantità di risorse di CPU. Anche se il BUSY LOOP creato è
  167.   non è pesantissimo, non vi consiglio di tenere in funzione l'operazione
  168.   di Bridging quando non usate il programma. Nel caso notaste dei
  169.   rallentamenti generali di Amiga, controllate sempre se la funzione di
  170.   bridge è in funzione.
  171.  
  172. * Il tasto di chiusura della finestra NON spegne il programma, ma lo
  173.   nasconde (esattamente come il gadget HIDE). Per spegnere il programma
  174.   usate il gadget QUIT.
  175.  
  176. CREDITI:
  177. --------
  178. Questo  programma  è  stato scritto interamente in AmigaE V3.1, a mio avviso il
  179. più bel linguaggio per Amiga per scrivere utility OS.
  180. L'interfaccia  e  la  gestione  dei  messaggi  di  Exchange  sono stati scritti
  181. utilizzando la bgui.library (C) Jaba Development.
  182.  
  183. Vorrei ringraziare le seguenti persone:
  184.  
  185.   Wouter van Oortmerssen - Per aver creato il fantastico AmigaE.
  186.   Jan van den Baard      - Per aver creato la grande bgui.library.
  187.   Stefano Clemente       - Per avermi fatto aggiungere lo slider per i PC.
  188.  
  189. Un saluto particolare va anche a:
  190.  
  191.   Sara, Ettore & Lele, Michele & Giovanni (ClassX), Kronos The Wizard,
  192.   Maury The Teacher, Freddy, Andrea Brajuka, Commando Unlimited.
  193.  
  194.  
  195. -------
  196. Spero  che  questo  programma vi piaccia e ne facciate un grande uso.  Per quel
  197. che mi riguarda, ho fatto del mio meglio.
  198.  
  199.                               Fabio Rotondo.
  200.